package com.ruoyi.jeeplus.modules.screen.fire_alarm.service;

import java.util.List;
import com.ruoyi.jeeplus.modules.screen.fire_alarm.domain.fire_alarm;

/**
 * 消防Service接口
 * 
 * @author ruoyi
 * @date 2024-12-26
 */
public interface Ifire_alarmService 
{
    /**
     * 查询消防
     * 
     * @param id 消防主键
     * @return 消防
     */
    public fire_alarm selectfire_alarmById(Long id);

    /**
     * 查询消防列表
     * 
     * @param fire_alarm 消防
     * @return 消防集合
     */
    public List<fire_alarm> selectfire_alarmList(fire_alarm fire_alarm);

    /**
     * 新增消防
     * 
     * @param fire_alarm 消防
     * @return 结果
     */
    public int insertfire_alarm(fire_alarm fire_alarm);

    /**
     * 修改消防
     * 
     * @param fire_alarm 消防
     * @return 结果
     */
    public int updatefire_alarm(fire_alarm fire_alarm);

    /**
     * 批量删除消防
     * 
     * @param ids 需要删除的消防主键集合
     * @return 结果
     */
    public int deletefire_alarmByIds(Long[] ids);

    /**
     * 删除消防信息
     * 
     * @param id 消防主键
     * @return 结果
     */
    public int deletefire_alarmById(Long id);
}
